ship's lifeboat - Français Anglais Dictionnaire